-
Notifications
You must be signed in to change notification settings - Fork 13.7k
CUDA: correct the lowest Maxwell supported by CUDA 12 #11984
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
JohannesGaessler
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You're right, I thought CUDA 12 needed compute capability 5.2 or higher but it is indeed 5.0 or higher.
Co-authored-by: Johannes Gäßler <[email protected]>
|
Is there any downsides to targeting a lower compute capability of 5.0 e.g. for GTX 970? Performance should still be the same as it was for 5.2 right? |
|
I think with this configuration CMake will produce PTX and PTXAS for compute capability 5.0. PTX is the cude equivalent of assembly, PTXAS is the binary code that can be run directly. So for a CC 5.2 GPU there will be just-in-time compilation of PTX to PTXAS and the startup will take longer. Other than that there should be no downsides. |
* CUDA: correct the lowest Maxwell supported by CUDA 12 --------- Co-authored-by: Johannes Gäßler <[email protected]>
* CUDA: correct the lowest Maxwell supported by CUDA 12 --------- Co-authored-by: Johannes Gäßler <[email protected]>
* CUDA: correct the lowest Maxwell supported by CUDA 12 --------- Co-authored-by: Johannes Gäßler <[email protected]>
* CUDA: correct the lowest Maxwell supported by CUDA 12 --------- Co-authored-by: Johannes Gäßler <[email protected]>
The the lowest architecture supported by CUDA 12 is Maxwell.
And 5.0 is the lowest one in the Maxwell family.